package com.itheime.homework02;

import java.io.File;

public class DiGuiTest02 {
    public static void main(String[] args){
        File file = new File("E:/test");
        removeFile(file);


    }

    public static void removeFile(File dir){
        //TODO 实现删除文件夹
        if (dir == null || !dir.exists() || dir.isFile()) {
            return;
        }
        //获取所有一级文件
        File[] files = dir.listFiles();
        if (files != null && files.length > 0) {
            //遍历
            for (File file : files) {
                if (file.isFile()) {
                    file.delete();
                }else {
                    removeFile(file);
                }
            }
        }
        //删除空文件夹
        dir.delete();
    }
}
